English Nouns: cubomedusa

English Nouns verb 'cubomedusa' conjugated